Flutter-разработчик (Middle+ / Senior, Mobile + Web) (Бюджет: 170 000 руб)

Дата публикации: 19.08.2026 17:38:51
# Flutter-разработчик (Middle+ / Senior, Mobile + Web) Развиваем приложение с живыми спортивными трансляциями, статистикой матчей и большим объёмом данных. Продукт работает на iOS, Android и Web на общей Flutter-кодовой базе. Ядро приложения — собственный видеоплеер поверх HLS. Вокруг него работают реклама, подписки, аналитика и сценарии доступа к контенту. Рядом — насыщенные экраны с данными из API: матчи, турниры, команды, составы, статистика. Кодовой базе несколько лет: есть внутренние пакеты, собственные обёртки над сетью и хранилищем, несколько брендов из одного репозитория. Ищем человека, который будет развивать существующий продукт, а не переписывать его с нуля. ## Уровень Middle+ / Senior, от 3 лет коммерческой разработки на Flutter. Важно иметь опыт сопровождения production-продукта: релизы, регрессии, production-баги, чужой код, архитектурные решения и публикация приложений в App Store и Google Play. ## Чем предстоит заниматься ### Видеоплеер и стриминг Видео — одна из ключевых частей продукта. Нужно развивать и поддерживать: * HLS live и VOD; * буферизацию и восстановление после обрывов сети; * reconnect к потоку; * обработку зависаний без явной ошибки; * fullscreen, audio session, background; * Picture in Picture; * casting на телевизор; * длительное воспроизведение без утечек памяти. Важно воспринимать плеер как набор состояний и переходов: понимать, где он может зависнуть и какой fallback или watchdog должен сработать. ### Реклама и подписки Плеер тесно связан с монетизацией: * реклама перед и вокруг трансляции; * корректная работа, если реклама не загрузилась или зависла; * отсутствие чёрных экранов и бесконечной загрузки; * возврат к контенту после рекламы; * состояния подписки; * восстановление покупок; * отключение рекламы для подписчиков. ### API и данные Вместе с backend-разработчиком предстоит: * подключать и проектировать API под потребности приложения; * продумывать кеширование; * обрабатывать ошибки и недоступность сервисов; * уменьшать количество лишних запросов; * обновлять данные на live-экранах; * собирать новые экраны по макетам. ### Mobile + Web Общая Flutter-кодовая база используется для iOS, Android и Web. Для Web важно учитывать особенности браузера, воспроизведения видео, CORS, проксирования и взаимодействия Flutter с JavaScript. ### Производительность Нужно следить за production-качеством: * профилирование; * лишние rebuild; * тяжёлые списки; * память; * плавность на слабых устройствах; * стабильность при длительном воспроизведении; * crash reports, логи и метрики. ### Релизы Важно уметь доводить задачи до production: * CI; * сборки и flavors; * white-label приложения; * подпись; * публикация в App Store и Google Play; * работа с отказами ревью; * контроль после релиза. ## Что важно Уверенный Dart и Flutter: * lifecycle виджетов; * Flutter rendering pipeline; * Bloc / Cubit и локальное состояние; * Dependency Injection; * слоистая feature-архитектура; * умение работать в существующей архитектуре. Практический опыт с видео: * HLS; * live / VOD; * buffering; * network errors; * reconnect; * background / foreground; * fullscreen; * audio. Особенно ценим разработчиков, которые умеют диагностировать ситуацию: «плеер просто остановился, ошибки нет». ## Native Не требуется быть отдельным iOS/Android-разработчиком, но нужно уметь прочитать, понять, поправить и собрать native-код. Желательно знать: * platform channels; * Swift; * Kotlin; * native player APIs; * PiP; * casting; * audio sessions. ## Инфраструктура Будет полезен опыт с: * рекламными SDK; * subscriptions / in-app purchases; * аналитикой; * crash reporting; * remote config; * feature flags. Важно понимать, как при необходимости выключить или изменить функциональность без нового релиза. ## UI Ожидаем аккуратную работу с интерфейсом: * вёрстка по макету; * адаптация под разные экраны; * темизация; * локализация; * работа с насыщенными данными интерфейсами. ## Будет плюсом Понимание спортивной тематики: матчи, турниры, лиги, составы, live score, таблицы, статистика и коэффициенты. Также плюсом будет опыт с: * Flutter Web; * JS interop; * hls.js; * HTML video; * CORS и проксированием; * streaming CDN; * DRM; * SQLite / offline cache; * тестами бизнес-логики; * code review. ## Как мы работаем Нужен человек, который спокойно разбирается в чужом коде и legacy, диагностирует проблемы по логам, метрикам и crash reports, проверяет приложение на реальных устройствах и плохом интернете. Важно доводить задачу до релиза, следить за ней после выкладки, заранее задавать вопросы по scope и реалистично оценивать сроки.
Источник: www.fl.ru

Еще проекты:

Создать AI агента в телеграмм

Нужен AI агент в тг, который будет выполнять разный пул задач. Например:  - сравни отчетность за неделю и выяви худший день  - «загружаем фото» определи конкретные недаработки в оформлении на фото  - отправь задачу сотруднику в Месседжер

Аналитик новостей (Бюджет: 35 000 руб)

1. Сбор информации — сбор новостей, официальных сообщений и данных из разных источников 2. Проверка и отбор — отделение достоверной информации от ложной и лишней 3. Систематизация — распределение по темам, регионам и направлениям 4. Анализ и оценка — выявление смысла, связей, причин и последствий, прогноз тенденций 5. Подготовка материалов — составление обзоров, сводок, справок и отчетов 6. Предупреждение — своевременное выявление рисков, угроз и важных изменений 7. Мониторинг — постоянное...

1С установить лицензию на макбук

1С установить лицензию на макбук Лицензия куплена

Настройка Яндекс.Директ на канал в MAX

Добрый день. Нужен трафик с Директа на канал в MAX. Канал о событиях, мероприятиях, местах Москвы (не новостник). Нужен специалист с опытом, кто уже продвигал в Директе городские каналы в MAX (или хотя бы каналы в ТГ). Задача: получение максимума подписчиков по разумной цене (потолок будет задан) Подробности, описание ЦА кандидатам. В отклике опишите ваш опыт, сколько берете за настройку РК и за её сопровождение в мес, что входит в эти работы.

Требуется представитель в Бишкеке: удалённое открытие ИНН и карты в Киргизии по доверенности

Описание задачи: Для нужд ИТ-компании необходимо полностью удаленно, без моего личного присутствия, оформить пакет документов в Киргизии. Я нахожусь в Сочи, загранпаспорт в наличии. Готов сделать нотариальную доверенность в РФ по вашему шаблону и отправить её экспресс-почтой СДЭК. Что конкретно входит в объем работ:  1- Оформление ИНН Киргизии и удаленной временной регистрации в ЦОН.  2 Открытие мультивалютного счета и получение пластиковой карты Visa/MC в надежном банке (Бакай, Мбанк или Де...